package asciiTablePrinting;

import java.util.ArrayList;

public abstract class Table {
	protected ArrayList<Columizable> columns;
	public Table(){
		columns=new ArrayList<Columizable>();
	}
	
	public boolean addColumn(Columizable column){
		return columns.add(column);
	}
	
	public boolean removeColumn(Columizable column){
		return columns.remove(column);
	}
	
	public abstract String getTable();
}
